VSCode 键盘快捷键
通用
| 快捷键 | 功能 |
|---|---|
Cmd+Shift+P / F1 |
命令面板 |
Cmd+P |
快速打开文件 |
Cmd+Shift+N |
新建窗口 |
Cmd+W |
关闭窗口/标签 |
Cmd+, |
打开设置 |
Cmd+K Cmd+S |
键盘快捷方式设置 |
编辑
| 快捷键 | 功能 |
|---|---|
Cmd+X |
剪切行(无选中时) |
Cmd+C |
复制行(无选中时) |
Cmd+V |
粘贴 |
Cmd+Shift+K |
删除行 |
Cmd+Enter |
下方插入行 |
Cmd+Shift+Enter |
上方插入行 |
Cmd+Shift+\ |
跳转到匹配括号 |
Cmd+] / Cmd+[ |
缩进/减少缩进 |
Option+Up/Down |
上下移动行 |
Option+Shift+Up/Down |
复制行到上/下 |
Cmd+D |
选中下一个相同词 |
Cmd+Shift+L |
选中所有相同词 |
Cmd+F2 |
重命名符号(所有出现) |
Cmd+/ |
切换行注释 |
Option+Shift+A |
切换块注释 |
Cmd+Shift+[ / ] |
折叠/展开当前区域 |
Cmd+K Cmd+[ / ] |
递归折叠/展开 |
Cmd+K Cmd+0 / Cmd+K Cmd+J |
全部折叠/展开 |
多光标
| 快捷键 | 功能 |
|---|---|
Option+Click |
插入光标 |
Cmd+Option+Up/Down |
上方/下方插入光标 |
Cmd+U |
撤销上一个光标 |
Option+Shift+I |
在选中行末尾插入光标 |
导航
| 快捷键 | 功能 |
|---|---|
Cmd+T |
按符号转到 |
Ctrl+G |
转到行 |
Cmd+Shift+O |
转到文件内符号 |
Cmd+Shift+. |
面包屑导航 |
Cmd+Up/Down |
文件开头/结尾 |
Cmd+Left/Right |
行首/行尾 |
Option+Left/Right |
按单词移动 |
Ctrl+- / Ctrl+Shift+- |
后退/前进(可能跟输入法冲突) |
Option+Cmd+←/→ |
后退/前进(稳定,类似浏览器) |
F12 / Cmd+Click |
转到定义 |
Cmd+F12 |
转到实现 |
Shift+F12 |
查看所有引用 |
Cmd+K F12 |
在新窗口中打开定义(侧边查看) |
搜索与替换
| 快捷键 | 功能 |
|---|---|
Cmd+F |
查找(当前文件) |
Cmd+H / Option+Cmd+F |
替换(当前文件) |
Cmd+Shift+F |
全局搜索 |
Cmd+Shift+H |
全局替换 |
Cmd+G / Cmd+Shift+G |
查找下一个/上一个 |
多文件编辑器
| 快捷键 | 功能 |
|---|---|
Cmd+\ |
分屏 |
Cmd+1/2/3 |
聚焦第1/2/3组 |
Cmd+K Cmd+Left/Right |
焦点移到左/右组 |
Cmd+K Left/Right |
移动当前标签到左/右组 |
Cmd+Shift+E |
资源管理器 |
Cmd+Shift+F |
全局搜索 |
Cmd+Ctrl+G |
源代码管理(Git) |
Cmd+Shift+D |
运行与调试 |
Cmd+Shift+X |
扩展 |
| `Ctrl+`` | 终端 |
Cmd+B |
切换侧边栏 |
| `Ctrl+Shift+`` | 新建终端 |
Cmd+Option+Left/Right |
切换到上/下一个标签 |
终端
| 快捷键 | 功能 |
|---|---|
| `Ctrl+`` | 显示/隐藏终端 |
| `Ctrl+Shift+`` | 新建终端 |
Cmd+K |
清除终端 |
Cmd+Up/Down |
终端中滚动 |
Cmd+Home/End |
滚动到顶部/底部 |
Ctrl+R |
终端运行选中的文本(macOS 15+ 需在 Keyboard Shortcuts 中绑定) |
文件管理
| 快捷键 | 功能 |
|---|---|
Cmd+N |
新建文件 |
Cmd+O |
打开文件 |
Cmd+S |
保存 |
Cmd+Shift+S |
另存为 |
Cmd+W |
关闭 |
Cmd+K W |
关闭所有 |
Cmd+K Cmd+W |
关闭组内所有 |
Cmd+Shift+T |
重新打开已关闭的标签 |
显示
| 快捷键 | 功能 |
|---|---|
Ctrl+Cmd+F |
全屏 |
Cmd+=/- |
放大/缩小 |
Cmd+0 |
重置缩放 |
Cmd+Shift+V |
Markdown 预览 |
Cmd+K Z |
禅模式 |
Cmd+K V |
Markdown 侧边预览 |
调试
| 快捷键 | 功能 |
|---|---|
F5 |
开始/继续 |
F6 |
暂停 |
Shift+F5 |
停止 |
F10 |
跳过 |
F11 |
进入 |
Shift+F11 |
跳出 |
Cmd+K Cmd+I |
悬停时显示调试值 |
F9 |
切换断点 |
Git (SCM)
| 快捷键 | 功能 |
|---|---|
Ctrl+Shift+G |
打开源代码管理 |
Cmd+Enter |
提交(Commit message 输入框内) |
参考
- macOS 键位:
Cmd= ⌘,Option= ⌥,Ctrl= ⌃,Shift= ⇧ - 官方参考:https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf
- 所有键位可在
Cmd+K Cmd+S中自定义